package com.nanyang.tms.api.service.dataimport;

import com.nanyang.common.core.domain.ApiResult;
import com.nanyang.common.core.page.PageBean;
import com.nanyang.tms.api.dto.request.dataimport.DataImportRequest;
import com.nanyang.tms.api.dto.request.dataimport.DataImportResultLineQueryRequest;
import com.nanyang.tms.api.dto.request.dataimport.DataImportResultQueryRequest;
import com.nanyang.tms.api.dto.request.dataimport.DataImportUpdateRequest;
import com.nanyang.tms.api.dto.response.dataimport.DataImportResultLineResponse;
import com.nanyang.tms.api.dto.response.dataimport.DataImportResultResponse;

public interface DataImportRpcService {
	
	 public ApiResult<Boolean>  saveImportFile(DataImportRequest dataImportRequest);
	 public ApiResult<Boolean>  updateImportFileReuslt(DataImportUpdateRequest dataImportUpdateRequest);
	 
	 public ApiResult<PageBean<DataImportResultResponse>> listDataImportResult(DataImportResultQueryRequest dataImportResultQueryRequest);
	 
	 public ApiResult<PageBean<DataImportResultLineResponse>> listDataImportResultLine(DataImportResultLineQueryRequest dataImportResultLineQueryRequest);
	 
	 
	 
	 
}
